#ifndef PROPERTY_EDITOR_VARIANT_PROPERTY_FACTORY
#define PROPERTY_EDITOR_VARIANT_PROPERTY_FACTORY

#include <QWidget>
#include <qttreepropertybrowser.h>
#include <qtvariantproperty.h>
class PropertyEditorVariantPropertyFactory : public QtVariantEditorFactory
{
public:
    PropertyEditorVariantPropertyFactory(QObject *parent=0);
    virtual ~PropertyEditorVariantPropertyFactory();
protected:
    QWidget* createEditor(QtVariantPropertyManager *manager, QtProperty *property, QWidget *parent);
private:
};

#endif // PROPERTY_EDITOR_VARIANT_PROPERTY_FACTORY
